Big Huge Thesaurus

Florida bean

noun